ancient battering-ram - German English Dictionary